
package BarCode;

import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
import net.sourceforge.barbecue.Barcode;
import net.sourceforge.barbecue.BarcodeFactory;
import net.sourceforge.barbecue.BarcodeImageHandler;

/**
 *
 * @author Juan
 */
public class GenerateBarcode {
    
   //Recibe el codigo alpha y lo transforma en una imaten .png con el nombre igual al codigo
    public void generarCodigo(String cod) throws Exception{
         Barcode barcode = BarcodeFactory.createCode128(cod);
        BufferedImage bi = BarcodeImageHandler.getImage(barcode);
        File file = new File("src/CodigosGenerados/"+cod+".png");
        ImageIO.write(bi, "png", file);
         
    }
    
}